Opendda: a Novel High-Performance Computational Framework for the Discrete Dipole Approximation

نویسندگان

  • James Mc Donald
  • Aaron Golden
  • S. Gerard Jennings
چکیده

This work presents a highly-optimised computational framework for the Discrete Dipole Approximation, a numerical method for calculating the optical properties associated with a target of arbitrary geometry that is widely used in atmospheric, astrophysical and industrial simulations. Core optimisations include the bit-fielding of integer data and iterative methods that complement a new Discrete Fourier Transform (DFT) kernel, which efficiently calculates the matrix-vector products required by these iterative solution schemes. The new kernel performs the requisite 3D DFTs as ensembles of 1D transforms, and by doing so, is able to reduce the number of constituent 1D transforms by 60% and the memory by over 80%. The optimisations also facilitate the use of parallel techniques to further enhance the performance. Complete OpenMP-based shared-memory and MPI-based distributed-memory implementations have been created to take full advantage of the various architectures. Several benchmarks of the new framework indicate extremely favourable performance and scalability.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Calculation of the Induced Charge Distribution on the Surface of a Metallic Nanoparticle Due to an Oscillating Dipole Using Discrete Dipole Approximation method

In this paper, the interaction between an oscillating dipole moment and a Silver nanoparticle has been studied. Our calculations are based on Mie scattering theory and discrete dipole approximation(DDA) method.At first, the resonance frequency due to excitingthe localized surface plasmons has been obtained using Mie scattering theory and then by exciting a dipole moment in theclose proximity of...

متن کامل

Analyzing the Optical Properties and Peak Behavior Due to Plasmon Resonance of Silver Cubic-Shape Nanostructures by Means of Discrete Dipole Approximation

In this article, the optical properties of silver cubic-shape nanostructures (SCNs) were analyzed by employing the discrete dipole approximation (DDA) in aqueous media. The absorption, dispersion and extinction cross-sections of these nanostructures were calculated based on the wavelength change of the incident light in the visible and near infrared region. Moreover, the height change, waveleng...

متن کامل

Investigation of extinction spectra of THTS Mn thin films and comparsion with discrete dipole approximation simulation results

In this work, the extinction spectra of the nano-structure of the Tilt Helical and Stair-like Towers of Mn thin films were obtained using discrete dipole approximation (DDA) simulation for both s-and p-polarization at two incident light angles of 10°, and 60° at different azimuthal angles for the there samples with different tilt. Obtained results are compared with the experimental optical exti...

متن کامل

A novel technique for a class of singular boundary value problems

In this paper, Lagrange interpolation in Chebyshev-Gauss-Lobatto nodes is used to develop a procedure for finding discrete and continuous approximate solutions of a singular boundary value problem. At first, a continuous time optimization problem related to the original singular boundary value problem is proposed. Then, using the Chebyshev- Gauss-Lobatto nodes, we convert the continuous time op...

متن کامل

Continuous Discrete Variable Optimization of Structures Using Approximation Methods

Optimum design of structures is achieved while the design variables are continuous and discrete. To reduce the computational work involved in the optimization process, all the functions that are expensive to evaluate, are approximated. To approximate these functions, a semi quadratic function is employed. Only the diagonal terms of the Hessian matrix are used and these elements are estimated fr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IJHPCA

دوره 23  شماره 

صفحات  -

تاریخ انتشار 2009